home *** CD-ROM | disk | FTP | other *** search
/ Atari Mega Archive 1 / Atari Mega Archive - Volume 1.iso / lists / mint / l_1599 / 1533 < prev    next >
Encoding:
Internet Message Format  |  1994-08-27  |  1.3 KB

  1. Subject: Re: MiNT 1.10 re-sync 
  2. Date: Tue, 07 Jun 1994 12:46:16 -0700
  3. From: Howard Chu <howard@harry.lloyd.com>
  4.  
  5.   I have encountered the following problems with this big unified patch:
  6.   
  7.   1) Psigintr() patches missing.
  8.   
  9.   2) Reading from serial devices (ie /dev/modem1) blocks forever due to
  10.   a lacking call to checkbttys() in sleep().
  11.  
  12. I'll resend these patches; should they be relative to virgin 1.10 or to
  13. the currently patched source?
  14.   
  15.   2) Howards sticky text is generally a good idea, but has one big draw-
  16.   back. Only after few activity memory gets *very* fragmented -- I can't
  17.   run gcc then! The only way to cure this is to reboot the system :(
  18.   I'm not sure whether this is a bug in the implementation or the concept;
  19.   I guess the last one is true.
  20.  
  21. Well, I must admit I didn't spend a whole lot of thought on the implementation.
  22. How about if we change the way memory is allocated... Grab memory from one end,
  23. except start at the opposite end for shared text regions. E.g., always start
  24. from the top of memory when allocating in the default case - stack, bss, data,
  25. non-shared text, and always allocate shared text regions from the bottom
  26. of memory. The problem would still exist, but it would be lessened, I think.
  27. As a side effect, the fast-load bit would be pretty much superfluous.
  28.  
  29. Comments? Problems?
  30.   -- Howard
  31.